installation (insti) - Spanish English Dictionary